package demo1;

import com.sun.xml.internal.ws.api.model.wsdl.WSDLOutput;

import java.util.Locale;

public class teat {
    public static void main5(String[] args) {
        String str1  = "hahha";
        System.out.println(String.valueOf(123));
        System.out.println(String.valueOf('a'));
        System.out.println(String.valueOf(false));

        String str2 = String.valueOf(true);

        System.out.println("++++++++++++++++++++");
        int data = Integer.parseInt("1234");
        double data1 = Double.parseDouble("1224.34");
        boolean flg = Boolean.parseBoolean("true");
        System.out.println(flg);
        //包装类--》基本类型对应的类类型，基本类型也提供了面向对象的思想
    } //包装类--》基本类型对应的类类型，基本类型也提供了面向对象的思想
        //基本类型对应的类类型 所以基本类型也提供了面向对象的思想


    public static void main3(String[] args) {
        String str1 = "abcabcabcdefg";


        System.out.println(str1.indexOf('d'));
        System.out.println(str1.indexOf("abc"));
        System.out.println(str1.lastIndexOf("abc"));
    }
    public static void main22(String[] args) {
        String str1 = "heello";
        System.out.println(str1.charAt(1));
    }
    public static void main1(String[] args) {
        String str1 = "hello";
        String str2 = "huhuhu";
        String ste3 = "abcabcabc";
        char[] array1 = {'a','v','f','d'};
        System.out.println(str1.toCharArray());
        System.out.println(array1);
        System.out.println(str1.compareTo(str2));
//        System.out.println(s);
    }

    public static void main7(String[] args) {
        String str = "abcDCAd";
        String str2 = str.toUpperCase();
        String str3 = str.toLowerCase();
        System.out.println(str2);
        System.out.println(str3);
    }

    public static void main12(String[] args) {
        String str1 = "andsjcd";
        char [] ch = str1.toCharArray();

    }

    public static void main24(String[] args) {
        String str1 = String.format("%d-%d",123,232);
        System.out.println(str1);
    }

    public static void main(String[] args) {
        String str1 = "jwaoiddfaacjaos";
        String ret= str1.replace('a','y');
        System.out.println(str1);
        System.out.println(ret);

        String ret2 = str1.replace("ac","ooo");
        System.out.println(ret2);
    }
}


//字符串的创建
//字符串相等  equals  compareto（比较大小） 忽略大小写比较大小
//字符串查找  charAt返回字符串第几个字符 (从0开始计数）
//返回第一个字符出现的位置indexOf（char）    指定位置开始找指定字符
//indexOf  查找字符，查找字符串（返回字符串的开始位置）  在主串当中查找子串
//kmp算法（bf）
//字符串转换  数字转字符串  字符串转数字

//大小写转换(只会将字母的大小写转换)
//字符串转数组
//格式化  format
//字符串替换
//replace


